package com.itheima.a04test;

import java.util.ArrayList;
import java.util.Scanner;

public class Test1 {
    public static void main(String[] args) {
         /*
            键盘录入一些1~100之间的整数，并添加到集合中。
            直到集合中所有数据和超过200为止。
        */

        //1.创建一个集合用来添加整数
        ArrayList<Integer> list = new ArrayList<>();
        //2.键盘录入数据添加到集合中
        Scanner sc = new Scanner(System.in);
        int sum = 0;
        while (sum <= 200) {
            System.out.println("请输入1~100之间的整数：");
            String numStr = sc.nextLine();
            int num = Integer.parseInt(numStr);
            if(num<1||num>100){
                System.out.println("当前数字不在1~100的范围当中，请重新输入！");
                continue;
            }
            //添加到集合当中
            //细节：
            //num：基本数据类型
            //集合里面的数据是Integer
            //在添加数据的时候触发了自动装箱
            list.add(num);
            sum += num;
            if(sum > 200){
                System.out.println("集合中所有的数据和已经满足要求");
                break;
            }
        }
    }
}
